
/* --------------------------------------------------------------------------------
    公用 form1
-------------------------------------------------------------------------------- */
.form1{
    padding-top:10px;

    legend{ 
        margin:0 20px 0 20px;
        padding:0 10px 0 10px;
    }

    fieldset{
        margin:0;
        /* margin-left:10px; */
        padding:0 10px 10px 10px;
        float:left;
        display:inline;
        width:100%;
        border:2px solid #cccccc;

        .leftBlock{
            width:500px;
            float:left;
            margin:0px;
            padding:0px;
        }
        .rightBlock{
            width:300px;
            float:left;
            margin:0px;
            padding:0px;
        }
        .submitBlock{
            clear:both;
            padding:20px 20px 10px 10px;
            margin:0;
            text-align:right;
        }
    }

    label{
        font-weight:bold; 
        color:green;
        display:block;
    }

    input,
    textarea{
        width:96%;
        border:1px solid #ddd;
        padding:5px 0 5px 0;
        margin:0;
    }
    textarea{
        height:125px;
        overflow:auto;
    }
    input.checkbox {
        width:20px;
    }
    input:focus,
    select:focus{
        border-color:#789; 
        background-color:#f0f6ff;
    }
    input.submit{
        width:200px;
        height:37px;
        line-height:37px;
        cursor:pointer;
        text-align:center;
        border:1px solid #000;
        padding:0 0 4px 0;
    }


    .field{
        margin:10px 0 0 0;
    }

    .info{
        color:#666;
    }
    .error{
        color:#f00;
    }
    .show{
        margin-top:1px;
        margin-bottom:1px;
    }

}


/* --------------------------------------------------------------------------------
    公用 searchForm1
-------------------------------------------------------------------------------- */
.searchForm1{
    padding:0px;
    margin:0px;

    legend{ 
        margin:0 20px 0 20px;
        padding:0 10px 0 10px;
    }
    fieldset{
        margin:0;
        padding:0 10px 10px 10px;
        float:left;
        display:inline;
        width:100%;
        border:2px solid #cccccc;
    }

    label{
        font-weight:bold; 
        color:green;
        display:block;
    }


    .field{
        margin:10px 0 0 0;
        float:left;
    }

    .info{
        color:#666;
    }
    .show{
        margin-top:1px;
        margin-bottom:1px;
    }

    input,
    textarea{
        width:100px;
        border:1px solid #ddd;
        padding:0;
        margin:5px 5px 5px 0;
    }
    input:focus,
    select:focus{
        border-color:#789; 
        background-color:#f0f6ff;
    }
    .submit{
        cursor:pointer;
        text-align:center;
    }

}





/* -------------------------------------------------------------------------------- 
    公用 button1
-------------------------------------------------------------------------------- */
.button1 {
    border: 1px solid #8ec1da;
    background-color: #ddeef6;
    border-radius: 4px;
    box-shadow:          inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
    -o-box-shadow:       inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
    -webkit-box-shadow:  inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
    -moz-box-shadow:     inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
    color: #3985a8;
    text-shadow: 0 1px #fff;
    padding: 5px 30px;
    text-decoration: none;
}
/*
.button1_focus {
    border: 1px solid #8ec1da;
    background-color: #ddeef6;
    border-radius: 4px;
    box-shadow:          inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
    -o-box-shadow:       inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
    -webkit-box-shadow:  inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
    -moz-box-shadow:     inset 0 1px 3px #fff, inset 0 -15px #cbe6f2, 0 0 3px #8ec1da;
    color: #000;
    text-shadow: 0 1px #fff;
    padding: 5px 30px;
    font-weight:bold;
    text-decoration: none;
}
*/

